A linear work , O ( n 1 / 6 ) time , parallel algorithm for solving planar Laplacians ∗ Ioannis

نویسندگان

  • Ioannis Koutis
  • Gary L. Miller
چکیده

We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ , in O(n log(1/ )) parallel time, doing O(n log(1/ )) work, where c is any positive constant. One of the key ingredients of the solver, is an O(nk log k) work, O(k log n) time, parallel algorithm for decomposing any embedded planar graph into components of size O(k) that are delimited by O(n/ √ k) boundary edges. The result also applies to symmetric diagonally dominant matrices of planar structure.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A linear work, O(n1/6) time, parallel algorithm for solving planar Laplacians

We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ ǫ, in O(n log(1/ǫ)) parallel time, doing O(n log(1/ǫ)) work, where c is any positive constant. One of the key ingredients of the solver...

متن کامل

A linear work , O ( n 1 / 6 ) time , parallel algorithm for solving planar

We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ ǫ, in O(n log(1/ǫ)) parallel time, doing O(n log(1/ǫ)) work, where c is any positive constant. One of the key ingredients of the solver...

متن کامل

Parallelizing Assignment Problem with DNA Strands

Background:Many problems of combinatorial optimization, which are solvable only in exponential time, are known to be Non-Deterministic Polynomial hard (NP-hard). With the advent of parallel machines, new opportunities have been emerged to develop the effective solutions for NP-hard problems. However, solving these problems in polynomial time needs massive parallel machines and ...

متن کامل

Near Linear-Work Parallel SDD Solvers, Low-Diameter Decomposition, and Low-Stretch Subgraphs

This paper presents the design and analysis of a near linear-work parallel algorithm for solving symmetric diagonally dominant (SDD) linear systems. On input of a SDD n-by-n matrix A with m nonzero entries and a vector b, our algorithm computes a vector x̃ such that ‖x̃−Ab‖A ≤ ε · ‖Ab‖A in O(m log n log 1ε ) work and O(m log 1 ε ) depth for any fixed θ > 0. The algorithm relies on a parallel algo...

متن کامل

Optimal, Output-sensitive Algorithms for Constructing Planar Hulls in Parallel

In this paper we focus on the problem of designing very fast parallel algorithms for the planar convex hull problem that achieve the optimal O(n log H) work-bound for input size n and output size H. Our algorithms are designed for the arbitrary CRCW PRAM model. We first describe a very simple ©(log n log H) time optimal deterministic algorithm for the planar hulls which is an improvement over t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006